<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<form id="addform1" method="post">
	<input type="hidden" name="pageTokenId" id="token_id_add">
	<div class=''>
		<input type="hidden" name="stationId" id="stationId_add">
		<div class="dialogGround">
			<label>配方名称：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="formulaName_add" name="formulaName" data-options="required:true,validType:'maxlength[40]',prompt:'请输入配方名称'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>搅拌机名称：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="deviceName_add" name="deviceName"  data-options="required:true,validType:'maxlength[40]',prompt:'请输入搅拌机名称'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>控制机编码：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="machineNo_add" name="machineNo"  data-options="required:true,validType:['maxlength[6]','machineNoResulAdd'],prompt:'请输入控制机编码'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>结构层：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-combobox textbox" type="text" name="layerId" id="layerId_add"   data-options="required:true,validType:['combobox'],prompt:'请选择结构层'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>混合料类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-combobox" type="text" name="materialId" id="materialId_add" data-options="required:true,validType:'combobox',prompt:'请选择混合料类型'"/>
			</div>
		</div>
		<!-- <div class="dialogGround">
            <label>是否当前数据上报：</label>
            <div class='dialogKeyValue'>
              <input class="easyui-combobox" type="text" name="isCurrent" id="isCurrent_add" data-options="required:true,validType:'combobox',prompt:'是否当前数据上报'"/>
            </div>
        </div> -->
		<div class="dialogGround">
			<label>骨料数量：</label>
			<div class='dialogKeyValue'>
				<input  class="easyui-numberbox" precision="4" type="text" id="aggregateQuantity_add" name="aggregateQuantity" data-options="validType:'maxlength[12]',prompt:'请输入骨料数量(kg)'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料数量：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-numberbox" precision="4" type="text" id="powderQuantity_add" name="powderQuantity" data-options="validType:'maxlength[12]',prompt:'请输入粉料数量(kg)'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>混合料温度下限：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-numberbox" precision="2" type="text" id="mixTempMin_add" name="mixTempMin"  data-options="validType:'maxlength[7]',prompt:'请输入混合料温度下限'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>混合料温度上限：</label>
			<div class='dialogKeyValue'>
				<input  class="easyui-numberbox" precision="2" type="text" id="mixTempMax_add" name="mixTempMax"  data-options="validType:'maxlength[7]',prompt:'请输入混合料温度上限'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>油石比下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="oilstoneRatioMin_add" name="oilstoneRatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入油石比下限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>油石比上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="oilstoneRatioMax_add" name="oilstoneRatioMax"  onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入油石比上限"/>
			</div>
		</div>

		<div class="dialogGround">
			<label>油石比设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="oilstoneRatioValue_add" name="oilstoneRatioValue" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入油石比设计值"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>沥青比下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="asphaltRatioMin_add" name="asphaltRatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入沥青比下限"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>沥青比上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="asphaltRatioMax_add" name="asphaltRatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入沥青比上限"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>沥青类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="asphaltType_add" name="asphaltType" data-options="validType:'maxlength[30]',prompt:'请输入沥青类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>添加剂比例下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="additiveRatioMin_add" name="additiveRatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入添加剂比例下限"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>添加剂比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="additiveRatioMax_add" name="additiveRatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入添加剂比例上限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>添加剂类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="additiveType_add" name="additiveType" data-options="validType:'maxlength[30]',prompt:'请输入添加剂类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料1比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate1RatioMax_add" name="aggregate1RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料1比例上限"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料1比例下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate1RatioMin_add" name="aggregate1RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料1比例下限"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料1设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate1Value_add" name="aggregate1Value" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料1设计值" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料1类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="aggregate1Type_add" name="aggregate1Type" data-options="validType:'maxlength[30]',prompt:'请输入骨料1类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料2比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate2RatioMax_add" name="aggregate2RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料2比例上限"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料2比例下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate2RatioMin_add" name="aggregate2RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料2比例下限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料2设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate2Value_add" name="aggregate2Value" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料2设计值"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料2类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="aggregate2Type_add" name="aggregate2Type" data-options="validType:'maxlength[30]',prompt:'请输入骨料2类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料3比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate3RatioMax_add" name="aggregate3RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料3比例上限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料3比例下限：</label>
			<div class='dialogKeyValue'>
				<input  type="text" id="aggregate3RatioMin_add" name="aggregate3RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料3比例下限" data-options="validType:'maxlength[7]',prompt:'请输入骨料3比例下限'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料3设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate3Value_add" name="aggregate3Value" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料3设计值" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料3类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="aggregate3Type_add" name="aggregate3Type" data-options="validType:'maxlength[30]',prompt:'请输入骨料3类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料4比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate4RatioMax_add" name="aggregate4RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料4比例上限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料4比例下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate4RatioMin_add" name="aggregate4RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料4比例下限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料4设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate4Value_add" name="aggregate4Value" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料4设计值" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料4类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="aggregate4Type_add" name="aggregate4Type" data-options="validType:'maxlength[30]',prompt:'请输入骨料4类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料5比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate5RatioMax_add" name="aggregate5RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料5比例上限"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料5比例下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate5RatioMin_add" name="aggregate5RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料5比例下限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料5设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate5Value_add" name="aggregate5Value" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料5设计值" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料5类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="aggregate5Type_add" name="aggregate5Type" data-options="validType:'maxlength[30]',prompt:'请输入骨料5类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料6比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate6RatioMax_add" name="aggregate6RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料6比例上限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料6比例下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate6RatioMin_add" name="aggregate6RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料6比例下限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料6设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate6Value_add" name="aggregate6Value" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料6设计值" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料6类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="aggregate6Type_add" name="aggregate6Type" data-options="validType:'maxlength[30]',prompt:'请输入骨料6类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料7比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate7RatioMax_add" name="aggregate7RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料7比例上限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料7比例下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate7RatioMin_add" name="aggregate7RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料7比例下限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料7设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate7Value_add" name="aggregate7Value" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料7设计值'" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料7类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="aggregate7Type_add" name="aggregate7Type" data-options="validType:'maxlength[30]',prompt:'请输入骨料7类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料8比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate8RatioMax_add" name="aggregate8RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料8比例上限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料8比例下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate8RatioMin_add" name="aggregate8RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料8比例下限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料8设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="aggregate8Value_add" name="aggregate8Value" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入骨料8设计值"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>骨料8类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="aggregate8Type_add" name="aggregate8Type" data-options="validType:'maxlength[30]',prompt:'请输入骨料8类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料1比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="powder1RatioMax_add" name="powder1RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料1比例下限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料1比例下限：</label>
			<div class='dialogKeyValue'>
				<input  onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料1比例下限" type="text" id="powder1RatioMin_add" name="powder1RatioMin"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料1设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="powder1Value_add" name="powder1Value" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料1设计值"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料1类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="powder1Type_add" name="powder1Type" data-options="validType:'maxlength[30]',prompt:'请输入粉料1类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料2比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="powder2RatioMax_add" name="powder2RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料2比例上限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料2比例下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="powder2RatioMin_add" name="powder2RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料2比例下限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料2设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="powder2Value_add" name="powder2Value" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料2设计值" />
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料2类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="powder2Type_add" name="powder2Type" data-options="validType:'maxlength[30]',prompt:'请输入粉料2类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料3比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="powder3RatioMax_add" name="powder3RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料3比例上限"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料3比例下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="powder3RatioMin_add" name="powder3RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料3比例下限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料3设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="powder3Value_add" name="powder3Value" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料3设计值"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料3类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="powder3Type_add" name="powder3Type" data-options="validType:'maxlength[30]',prompt:'请输入粉料3类型'"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料4比例上限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="powder4RatioMax_add" name="powder4RatioMax" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料4比例上限"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料4比例下限：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="powder4RatioMin_add" name="powder4RatioMin" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料4比例下限" />
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料4设计值：</label>
			<div class='dialogKeyValue'>
				<input  precision="4" type="text" id="powder4Value_add" name="powder4Value" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" maxlength="7"   placeholder=" 请输入粉料4设计值"/>
			</div>
		</div>
		<div class="dialogGround">
			<label>粉料4类型：</label>
			<div class='dialogKeyValue'>
				<input class="easyui-textbox" type="text" id="powder4Type_add" name="powder4Type" data-options="validType:'maxlength[30]',prompt:'请输入粉料4类型'"/>
			</div>
		</div>
	</div>
</form>
<form id="addform2" method="post">
	<div class='deviceMageTable'>
		<table id="poretable">
			<tr>
				<th>筛孔</th>
				<th>设计值</th>
				<th>施工下限</th>
				<th>施工上限</th>
				<th>设计下限</th>
				<th>设计上限</th>
				<th>骨料1</th>
				<th>骨料2</th>
				<th>骨料3</th>
				<th>骨料4</th>
				<th>骨料5</th>
				<th>骨料6</th>
				<th>骨料7</th>
				<th>骨料8</th>
				<th>粉料1</th>
				<th>粉料2</th>
				<th>粉料3</th>
				<th>粉料4</th>
			</tr>
			<tr id="tr1">
				<td><input type='text' class="num_style"  id="0063poreType_add" name='poreType' value="0.063" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0063powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="0125poreType_add" name='poreType' value="0.125" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="0125powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="025poreType_add" name='poreType' value="0.25" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="025powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="05poreType_add" name='poreType' value="0.5" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="05powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="1poreType_add" name='poreType' value="1" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="1powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="2poreType_add" name='poreType' value="2" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="2powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="4poreType_add" name='poreType' value="4" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="4powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="5poreType_add" name='poreType' value="5" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="5powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="63poreType_add" name='poreType' value="6.3" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="63powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="8poreType_add" name='poreType' value="8" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="8powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="10poreType_add" name='poreType' value="10" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="10powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="125poreType_add" name='poreType' value="12.5" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="125powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="14poreType_add" name='poreType' value="14" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="14powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="16poreType_add" name='poreType' value="16" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="16powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="20poreType_add" name='poreType' value="20" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="20powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
			<tr>
				<td><input type='text' class="num_style"  id="25poreType_add" name='poreType' value="25" readonly="readonly"/></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25designValue_add" name='designValue' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25workMin_add" name='workMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25workMax_add" name='workMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25designMin_add" name='designMin' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25designMax_add" name='designMax' maxlength="10" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25aggregate1_add" name='aggregate1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25aggregate2_add" name='aggregate2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25aggregate3_add" name='aggregate3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25aggregate4_add" name='aggregate4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25aggregate5_add" name='aggregate5' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25aggregate6_add" name='aggregate6' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25aggregate7_add" name='aggregate7' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25aggregate8_add" name='aggregate8' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25powder1_add" name='powder1' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25powder2_add" name='powder2' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25powder3_add" name='powder3' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
				<td><input type='text' class="num_style" data-options="precision:4"  id="25powder4_add" name='powder4' maxlength="6" onkeyup="value=value.replace(/[^\d+(\.\d+)?]/g ,'')" oninput="if(value>1 || value<0)value=1" /></td>
			</tr>
		</table>
	</div>
</form>
